package com.zmn.oms.dubbo.interfaces.zmn.normal.erp;

import com.zmn.common.dto2.ResponseDTO;
import com.zmn.oms.dubbo.dto.zmn.erp.OmsErpNewOrderAccountDRO;
import com.zmn.oms.dubbo.dto.zmn.erp.OmsErpRefundOrderAccountDRO;
import com.zmn.oms.dubbo.dto.zmn.erp.OmsErpReworkOrderAccountDRO;
import com.zmn.oms.dubbo.dto.zmn.erp.OmsErpSyncAccountDIO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;

import javax.validation.constraints.NotNull;

/**
 * @author sunlife
 * @date:2020/9/15 11:08 上午
 * description: ERP 算账远程接口类
 */
@Api(
        value = "ERP 算账远程接口同步类",
        tags = {"算账信息查询接口"}
)
public interface ZsErpAccountModifyRemoteService {

    @ApiOperation(
            value = "根据订单ID和工单ID获取新单算账信息",
            response = ResponseDTO.class,
            tags = {"算账信息"}
    )
    ResponseDTO syncOrderAccountResult(OmsErpSyncAccountDIO dio);

}
